face like a welder's bench - Francés Inglés Diccionario